<?php

# -- DÉBUT NOTE DE LICENCE -------------------------------------
#
# Ce fichier fait partie de Clicpage.
#
# Copyright (c) 2010 Francois (www.clicpage.net)
# Distribué selon les termes de la licence GPL version 2.0.
# Consultez le fichier LICENCE ou
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- FIN NOTE DE LICENCE ---------------------------------------

require(dirname(__FILE__).'/_prepend.php');
require(CP_CLASS_FOLDER.'/admin/prepend.php');


if(empty($_GET['plugin']) || empty($_GET['media'])) {
	http::head(400);
	http::redirect('index.php?module=accueil');
}

$plugin = path::clean($_GET['plugin']);
$media = path::clean($_GET['media']);

if(!file_exists(CP_CHEMIN_PLUGINS.'/'.$plugin.'/medias/'.$media)) {
	http::head(404);
	http::redirect('index.php?module=accueil');
}

$type = files::getMimeType($media);

# Headers
header('Content-Type: '.$type);
http::cache(array(CP_CHEMIN_PLUGINS.'/'.$plugin.'/medias/'.$media));

# Contenu
readfile(CP_CHEMIN_PLUGINS.'/'.$plugin.'/medias/'.$media);

?>